# 一、了解 shell
shell 脚本( shell script ) 是一种为 shell 编写的脚本程序。
shell 脚本是一种非常棒的编程语言,不需要经过编译就能够运行,非常方便。同时能够提供数组、循环结构、分支和逻辑判断等重要的功能。因此,作为系统管理人员,需要掌握 shell 脚本的编写方法,以简化系统管理任务,提高工作效率。
# shell 脚本的基本语法
Shell 脚本的基本语法较为简单,主要由开头部分、注释部分及可执行语句部分组成。
#!/bin/bash
#Program
#This program shows "Hello World! " in your
#History
# #2020/06/08 test First release
echo -e "Hello World! \a\n"
1
2
3
4
5
6
2
3
4
5
6
第 1 行 #!/bin/bash
不能省略,#!
是特殊符号, /bin/bash
表示shell的程序解释器。
第 2〜5行为注释行,以 #
开头,通常用于标注程序的功能、创建时间、修改时间等。在编写程序时,添加适当的注释是良好的编程习惯,有助于以后的维护工作。
第 6 行为主程序部分,使用 echo 命令输出 HelloWorld!
。
如果解释器换成 /bin/cat
,则是对文件内容的打印
[root@localhost ~]# ./hello.sh
#!/bin/cat
#Program
#This program shows "Hello World1 " in your
#History
# #2020/06/08 test First release
echo -e "Hello World! \a\n"
1
2
3
4
5
6
7
2
3
4
5
6
7